STORE Capital Corporation EBITDA Margin 2015-2022 | STOR

Current and historical EBITDA (Earnings Before Interest, Taxes, Depreciation and Amortization) margin for STORE Capital Corporation (STOR) over the last 10 years. The current EBITDA margin for STORE Capital Corporation as of September 30, 2022 is .
EBITDA Margin Historical Data
Date TTM Revenue TTM EBITDA EBITDA Margin
2022-09-30 $0.89B $0.80B 90.07%
2022-06-30 $0.85B $0.78B 91.10%
2022-03-31 $0.82B $0.74B 90.39%
2021-12-31 $0.78B $0.70B 89.26%
2021-09-30 $0.75B $0.66B 88.47%
2021-06-30 $0.72B $0.64B 88.09%
2021-03-31 $0.70B $0.61B 87.82%
2020-12-31 $0.69B $0.61B 88.33%
2020-09-30 $0.69B $0.62B 89.63%
2020-06-30 $0.69B $0.62B 89.15%
2020-03-31 $0.69B $0.62B 90.25%
2019-12-31 $0.67B $0.60B 90.54%
2019-09-30 $0.64B $0.58B 91.09%
2019-06-30 $0.61B $0.56B 92.40%
2019-03-31 $0.57B $0.53B 92.48%
2018-12-31 $0.54B $0.50B 92.79%
2018-09-30 $0.51B $0.48B 93.00%
2018-06-30 $0.49B $0.45B 91.39%
2018-03-31 $0.47B $0.43B 91.51%
2017-12-31 $0.45B $0.41B 90.95%
2017-09-30 $0.44B $0.40B 91.03%
2017-06-30 $0.42B $0.39B 92.87%
2017-03-31 $0.40B $0.37B 92.48%
2016-12-31 $0.38B $0.35B 93.09%
2016-09-30 $0.35B $0.33B 93.50%
2016-06-30 $0.33B $0.31B 93.07%
2016-03-31 $0.31B $0.29B 92.88%
2015-12-31 $0.29B $0.27B 92.98%
2015-09-30 $0.26B $0.24B 92.69%
2015-06-30 $0.24B $0.22B 93.22%
2015-03-31 $0.21B $0.20B 92.92%
2014-12-31 $0.19B $0.18B 93.16%